草庐IT

php - ImageMagick透明PNG背景

全部标签

javascript - 我怎样才能将焦点放回具有较低 z-index 的对象,尝试在 map 顶部创建一系列透明 div

如果我有一个父div,上面有一个子div,我可以给父div焦点而不隐藏子div吗?我正在使用GoogleMapsAPI并想在其上绘制一个透明div网格以插入信息,但是,由于所有这些小div都在我的map上,我无法拖动map。我确信我可以使用API来做到这一点,但这有点离题了,因为无论我在什么基础上工作,我都想这样做。Someoverlayinformation我正在使用JQuery并弄乱了.focus()但没有成功。谢谢! 最佳答案 事实证明,您可以使用jQuery“传递”事件:$(document).ready(function(

javascript - 是否有与 PHP 的 include 等效的 Node.js,以便包含的代码可以访问父文件的变量?

我想将我的Node应用程序拆分成几个单独的文件,以使其更加模块化且更易于维护。但是由于无法像PHP等其他语言那样将文件直接“包含”到当前解析的文件中,因此我的“模块”或“单独文件”不会自动访问脚本中定义的变量“需要”他们。我该怎么做?我正在考虑在我的单独文件中做这样的事情:module.exports=function(stuff){//Inowhaveaccessto'stuff'.}但是有点麻烦。我确定有人已经在我之前解决了这个问题,所以...您有什么建议? 最佳答案 跨模块共享变量的最简单方法是将变量分配给全局命名空间对象。声

javascript - 将使用 D3js 创建的 SVG 转换为 PNG

我有一些用D3js创建的图表,我想通过JavaScript将其转换为PNG图像,以便用户可以下载图表。我见过将SVG转换为Canvas并将Canvas转换为图像的解决方案。这对我不起作用,因为SVG使用类来设置元素的样式(由于可维护性,我宁愿不更改),这会导致整个Canvas变成黑色并带有非常粗的线条。是否可以将SVG图表直接转换为PNG?该页面位于RubyonRails项目中,因此它不必是纯JavaScript解决方案,但我更愿意使用JavaScript来执行此操作,这样我也可以在其他项目中实现它。 最佳答案 要在Canvas中显

javascript - 在 Web Worker 中将 SVG 转换为 PNG

我想在WebWorker中将SVG转换为PNG。我的问题是,DOM无法从Worker中访问,所以我无法将SVG绘制到Canvas或类似的东西上。 最佳答案 Weeell,您始终可以手动解析SVG并从中构建位图,但是(!)这显然需要更多工作,因为您必须构建SVG解析器和PNG编写器,更不用说光栅化了线条代码和双模式多边形填充,包括。抗锯齿、图案、矩阵、合成、混合和渐变支持。不过可能是一个不错的周末项目:)但更重要的是:您只能使用使用常规上下文(非网络worker)的内置工具或选择性地设置基于服务器的服务来执行此操作。

javascript - 识别由 Flex 中的 FileReference 对象为 PNG 图像编码的数据的性质

我正在尝试将基于Flex的应用程序迁移到JavaScript,并遇到了将PNG图像发送到服务器的文件上传功能。我无权访问服务器代码,所以我试图模仿flex应用程序发出的请求。flex应用程序发送的请求数据如下所示:我使用Filereader.readAsBinaryString()读取PNG的请求数据如下所示:如您所见,flex应用程序进行了一些我无法理解的编码。虽然这两个内容看起来一样,但还是有一些细微的差别,这可以通过每个内容的长度来确认。AS3FileReference文档表明它使用load()function将文件内容转换为ByteArray.有人可以解释他们是如何编码的吗?

javascript - 使用 FileSaver.js 保存 PNG 文件

我正在尝试使用FileSaver.js下载我的Express应用提供的PNG文件。文件以base64编码的字符串形式发送,但当我尝试使用FileSaver.js保存它们时,它们已损坏。这是我试图拯救他们的方式:varblob=newBlob([base64encodedString],{type:"data:image/png;base64"});saveAs(blob,"image.png");我也用过这种保存图片的方法,但是如果base64encodedString过大就不行了:vardownload=document.createElement('a');download.hre

javascript - 具有 100% 不透明度颜色的 angular-chart.js 条形图

2017年6月2日更新:我们解决了问题,但不是根据此处的答案。如果我找到了,我会尝试添加我们现有的解决方案。我们还切换到使用d3的angular-nvd3。编辑1:在选项中添加了backgroundColor,仍然不起作用。不确定我是否将其放在正确的位置。使用示例here.如何让颜色填充100%?JS:$scope.labels=['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'];$scope.type='StackedBar';$scope.series=['2015','2016'];//

javascript - 谷歌地图 - 资源解释为脚本但使用 MIME 类型图像/png 传输

我做了一些研究,但找不到专门针对GoogleMapsV3JavascriptAPI的帖子,所以我发布了一个新问题。如果这个问题有更合适的地方,请告诉我。我的问题:在没有触及任何东西的情况下,我的网站利用GoogleMapsV3JavascriptAPI开始给我这个错误:ResourceinterpretedasScriptbuttransferredwithMIMEtypeimage/pngRefusedtoexecutescriptfrom'http://mt1.googleapis.com/vt?pb=!1m4!1m3!1i15!2i9148!3i11958!1m4!1m3!1i1

javascript - 相对于鼠标定位图像/背景图像

我想知道动画图像(或背景图像)相对于鼠标的位置的有效方法是什么。以Github为例:https://github.com/thispagedoesntexist这是一个非常性感的404页面。我想对我的用户产生影响,我认为这肯定会影响。问题1)如何做到这一点?2)只是CSS?CSS和JS?3)最后,有这样的库吗? 最佳答案 这是使用名为Plax的jQuery插件制作的. 关于javascript-相对于鼠标定位图像/背景图像,我们在StackOverflow上找到一个类似的问题:

javascript - 背景图像的淡入淡出过渡在所有文本中产生奇怪的白色效果

这个问题有点奇怪,我有一个网站,其中背景图像随着淡入/淡出过渡而变化视频:http://www.screenr.com/ZCvs网络在行动:http://toniweb.us/gm标记:CSS:.headerimg{background-position:centertop;background-repeat:no-repeat;width:100%;position:absolute;height:100%;cursor:pointer;-webkit-background-size:cover;-moz-background-size:cover;-o-background-siz